简介
LIN(本地互连网络)是一种串行网络协议,其特征在于主从的架构和传输模式。主站控制总线访问,并控制多达16个从节点的通信。只有当主站驱使从站时,才允许从站传输其存储的信息。主站的每个请求和从站响应遵循调度表的固定时间顺序发送。
LIN于1999年由五家汽车制造商引进,并在LIN 联盟的监督下进一步发展。到目前为止,LIN总线已被证明是CAN总线的经济高效替代方案,用于车辆中的网络传感器和执行器,如座椅,门,镜子和温度控制。
编程接口PLIN-API(PEAK LIN应用程序编程接口)可将Windows®应用程序连接到LIN总线。该API为开发人员提供了丰富的函数,涉及多种编程语言,如C ++,C#,C ++ / CLR,C ++ / MFC,Delphi,VB.net和Python 2.x。
注意:PLIN-API专门用于PCAN-USB Pro 和PCAN-USB Pro FD。 |
|
特点
- API基于LIN连接的应用程序二次开发
- Windows®的DLL支持32位或者64位应用程序的开发
- 多个应用程序可以同时在一个物理硬件通道操作。
- PLIN PC硬件通道之间可以简易切换
- 软件级别的内部消息缓冲机制(系统服务)
- 接收消息的时间戳精度1us
- 硬件可存储自定义数据(最高可到24字节)
- 应用程序通知可通过Windows®事件,比如接收报文,设备插入拨出
- 4种语言的函数读取错误代码描述
系统要求
- Windows® 10,8.1,7(32/64-bit)
- 至少2GBRAM和1.5 GHz CPU
- PCAN-USB Pro或者PCAN-USB Pro FD
|